Big Huge Thesaurus

sea cucumber

noun

sounds kind of like